/* 登录页 */
.loginHtml,
.loginBody {
    background-color: #444;
    font-family: 华文黑体, "Microsoft YaHei", 微软雅黑, STHei, "Helvetica Neue", Helvetica, Arial, sans-serif;
    height: 100%;
}

.loginBody form.layui-form {
    padding: 0 20px;
    width: 400px;
    min-height: 250px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin: -200px 0 0 -200px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
    background: #fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    box-shadow: 0 0 50px #20a53a;
}
.loginBody .layui-btn-normal{
    background: #20a53a;
}
.loginBody .layui-form-label i{
    color:#20a53a;
}
.loginBody .layui-input-focus input {
    border-color: #ff6700 !important;
}

.loginBody .layui-input {
    width: 250px;
}

.loginBody .layui-input-focus .layui-input::-webkit-input-placeholder {
    color: #757575;
}

.loginBody .layui-input-focus .layui-input::-moz-placeholder {
    color: #757575;
}

.loginBody .layui-input-focus .layui-input:-ms-input-placeholder {
    color: #757575;
}

.loginBody .layui-input-focus .layui-input::placeholder {
    color: #757575;
}

.loginBody .layui-input-focus .tip {
    position: absolute;
    top: -9px;
    margin-left: 20px;
    font-size: 12px;
    color: #ff6700;
    background: #fff;
    padding: 0px 3px;
    z-index: 9999;
}

.loginBody .layui-form-item .layui-inline {
    margin-right: 0px;
    width: 100%
}

.loginBody .layui-form-item .layui-input-inline {
    margin-right: 0px;
    width: 250px;
}

.loginBody .captcha {
    float: right;
    border-radius: 3px;
    width: 120px;
    height: 38px;
    overflow: hidden;
    display: inline-block;
    text-align: right
}